interpapillary ridges - French English Dictionary